package top.suven.base.http.admin.tools.vo.request;

/**
 * @ClassName:
 * @Description:
 * @Author lixiangling
 * @Date 2018/7/11 14:25
 * @Copyright: (c) 2018 gc by https://www.gc.com.cn/
 * @Version : 1.0.0
 * --------------------------------------------------------
 * modifyer    modifyTime                 comment
 * <p>
 * --------------------------------------------------------
 */
public class BuildCodeEditRequestVo {
    /* 字段名称*/
    private String columnName;
    private boolean showEdit;
    /** 展示方式：文本框TEXT,下拉框SELECT,多选框CHECKBOX,单选RODIO */
    private String editFlag;
    /** 查询类型：等于EQUAL,不等于UNEQUAL,小于LESS,大于GREATER,区间BETWEEN */
    private String editType;
    /** 展示方式转义类型：JAVA,JS */
    private String editFlagTransType;
    private String editFlagValue;
    /** 验证类型正则，非空，最大，最小，大小，日期 */
    private String verifyType;
    /** 表单前端验证正则 */
    private String jsFormRegular;
    private String jsFormRegularMessage;
    /** 表单后端验证正则 */
    private String javaFormRegular;
    private String javaFormRegularMessage;

    public String getColumnName() {
        return columnName;
    }

    public void setColumnName(String columnName) {
        this.columnName = columnName;
    }

    public String getEditFlag() {
        return editFlag;
    }

    public void setEditFlag(String editFlag) {
        this.editFlag = editFlag;
    }

    public String getEditType() {
        return editType;
    }

    public void setEditType(String editType) {
        this.editType = editType;
    }

    public String getEditFlagTransType() {
        return editFlagTransType;
    }

    public void setEditFlagTransType(String editFlagTransType) {
        this.editFlagTransType = editFlagTransType;
    }

    public String getEditFlagValue() {
        return editFlagValue;
    }

    public void setEditFlagValue(String editFlagValue) {
        this.editFlagValue = editFlagValue;
    }

    public String getJsFormRegular() {
        return jsFormRegular;
    }

    public void setJsFormRegular(String jsFormRegular) {
        this.jsFormRegular = jsFormRegular;
    }

    public String getJsFormRegularMessage() {
        return jsFormRegularMessage;
    }

    public void setJsFormRegularMessage(String jsFormRegularMessage) {
        this.jsFormRegularMessage = jsFormRegularMessage;
    }

    public String getJavaFormRegular() {
        return javaFormRegular;
    }

    public void setJavaFormRegular(String javaFormRegular) {
        this.javaFormRegular = javaFormRegular;
    }

    public String getJavaFormRegularMessage() {
        return javaFormRegularMessage;
    }

    public void setJavaFormRegularMessage(String javaFormRegularMessage) {
        this.javaFormRegularMessage = javaFormRegularMessage;
    }


    public String getVerifyType() {
        return verifyType;
    }

    public void setVerifyType(String verifyType) {
        this.verifyType = verifyType;
    }

    public boolean isShowEdit() {
        return showEdit;
    }

    public void setShowEdit(boolean showEdit) {
        this.showEdit = showEdit;
    }
}
